/**
 * Created by samli on 2017/2/2.
 */
export default {
	playStatus2cn : function (status) {
		var result = '';
		switch (status){
			case 'playback':
				result = '回放';
				break;
			case 'living':
				result = '正在直播';
				break;
			case 'foreshow':
				result = '预告';
				break;
		}
		return result;
	},
	format_time : function (target_timeStamp) {
		var d , h , m , s , now_timeStamp , second;
		var result = '';
		now_timeStamp = new Date().getTime();
		second = (target_timeStamp-now_timeStamp)/1000;
		d = parseInt(second/3600/24);
		second %= (3600*24);
		h = parseInt(second/3600);
		second %= 3600;
		m = parseInt(second/60);
		s = parseInt(second%60);
		if(d>0){
			result += d+'天';
		}
		result += h+'小时';
		result += m+'分';
		result += s+'秒';
		return result;
	},

	stringArr2Json : function(stringArr) {
		var arr = stringArr.split('yh2016*');
		var result = [];
		for(var i = 0 ; i <arr.length; i++){
			if(arr[i].length>50) {
				var json = JSON.parse(String(arr[i]));
       if(json.user && json.user!='官方消息') {
            result.push(json);
        }
			}
		}
		return result;
	},

	// 0：原图
	// 60：固定宽高缩放（60x60），按短边缩放，居中裁剪
	// 90：固定宽高缩放（90x90），按短边缩放，居中裁剪
	// 120：固定宽高缩放（120x120），按短边缩放，居中裁剪
	// 150：固定宽高缩放（150x150），按短边缩放，居中裁剪
	// 300：固定宽高缩放（300x300），按短边缩放，居中裁剪
	imgUrlHandler : function(url,size=60){
		var sizes = [0,60,90,120,150,300];
		if(sizes.indexOf(size)) {
			return url + '/' + size;
		} else {
			return url + '/0';
		}
	}
}
